8116 Hampson St, New Orleans, LA 70118-1026, New Orleans
"Great food but, servers are awful and rude. The sushi chef Taka is amazing he makes the food beautif"
"Great food but, servers are awful and rude. The sushi chef Taka is amazing he makes the food beautif"